March 26, 2026
The Academy Awards ceremony will relocate from Hollywood's Dolby Theatre to the Peacock Theater in downtown Los Angeles starting in 2029, marking a significant shift after 27 years at its current location. This venue change coincides with the Oscars moving from ABC television to free streaming on YouTube the same year. The new location at the LA Live complex offers larger seating capacity and represents a return to the central Los Angeles area where the Oscars were previously held before 2002.
Who is affected
What action is being taken
Why it matters
What's next
Read full article from source: BBC